|
Author |
Thread Statistics | Show CCP posts - 18 post(s) |
|

CCP Prism X
C C P C C P Alliance
1153

|
Posted - 2013.02.28 16:25:00 -
[1] - Quote
Hey kids!
Once again the EVE API project has switched ownership and is now back in my gentle embrace. *Fanfare*
But I'm a very important man with many important projects on my important desk that I do for important people all over the important world. So, I've managed (decided) to rope another new programmer member of my team into the project. His name is CCP Nimbus and I'll poke at him after posting this and make him introduce himself here so you know who to beat with a stick.
So as any perceptive API consumer has noticed by now, the service is somewhat of a mess. This is largely due to how badly it scales for many different and annoying technical reasons. Another team has been taking a very close look at these issues and after the proper handover of the project we will continue to take a look them. We hope to provide you with a more stable service, that is less error prone and doesn't bork out so often, by the next release.
But annoying scaling issues aren't the only issues we are aware of. There are multiple API calls which lack important elements in their return XML pages. Most notable of these missing elements are the typeIDs for calls that can return multiple types of owners (character, corporation, alliance). These calls force applications to make extra owner type specific calls to figure out what kind of owner they are dealing with. This is bad not only because it's increased chatter but also because it causes errors that we could easily not have. There's also still some pre-distributed cache legacy issues that we need to look at, like the KillMail calls just giving you an error all the time, except once, every hour, for one application using that specific key.
Then there are some internal problems which prevent most developers from actually developing new API calls alongside their features. We'll try to fix that up.. but there's not much you guys can do to help us with that. 
I'm going to sticky this topic here. If you have any suggestions for something you think we should look at, feel free to provide them here. I'll probably go over it every now and then and delete all the posts. Make some list of stuff I add to the backlog and maybe give you a progress report if I find the fountain of time and suddenly have all the time in the world to work on everything I-Šve ever wanted.  @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|

CCP Prism X
C C P C C P Alliance
1153

|
Posted - 2013.02.28 16:25:00 -
[2] - Quote
--Reserved for unknown purposes-- @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|

CCP Prism X
C C P C C P Alliance
1156

|
Posted - 2013.02.28 16:44:00 -
[3] - Quote
Karbowiak wrote:I assume we'll be seeing CCP Nimbus on IRC aswell?  I don't know man. He just managed to forget his forum password and lock his account from the forums.. so maybe IRC is a bit too much to hope for 
Sorry Nibus, I <3 ya, bro.  @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|

CCP Prism X
C C P C C P Alliance
1269

|
Posted - 2013.06.24 14:24:00 -
[4] - Quote
P3k1 wrote:/me thinks the thread is dead :/ Nonsense! @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|

CCP Prism X
C C P C C P Alliance
1269

|
Posted - 2013.06.24 15:33:00 -
[5] - Quote
chatgris wrote:My one request for the TODO (I saw this referenced in the OP) is please make it so that I can post my corporation api to multiple killboards, and they can all suck down my corps kills.
Way ahead of you! @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|

CCP Prism X
C C P C C P Alliance
1293

|
Posted - 2013.08.08 09:34:00 -
[6] - Quote
Yeah I'm aware of the mail issue. It really bothers me as well for reasons I don't want to share so that they don't start bothering me even more!  @CCP_PrismX EVE Database Developer and Expert Ranter Member of Team Pony Express |
|
|
|
|